Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 LEYCROFT ROAD Terraced £182,705 £180,000 15 Nov 2023
38 LEYCROFT ROAD Terraced £187,587 £138,500 29 Apr 2016
42 LEYCROFT ROAD Terraced £203,353 £116,500 5 May 2006
48 LEYCROFT ROAD Terraced £186,154 £108,000 16 Dec 2011
50 LEYCROFT ROAD Terraced £182,753 £116,000 4 Mar 2008